hand driven generator - Francés Inglés Diccionario